be raining buckets - Spanish English Dictionary